home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso / 1140 / winvnfaq.txt < prev    next >
Text File  |  1997-04-16  |  35KB  |  806 lines

  1. Frequently Ask Questions about the WinVN Newsreader
  2.     Version:        1.0 
  3.     Last Update:    Oct 3, 1994
  4.  
  5. I.  General Information
  6.     1.  About the FAQ (i.e. Administrivia)
  7.     2.  What is WinVN?
  8.     3.  What do I need to run WinVN?
  9.     4.  What can it do?
  10.     5.  What can't it do?
  11.     6.  How do I get it?
  12.     7.  How do I install WinVN?
  13.     8.  I've got the software, how do I use it?
  14.     9.  Who wrote this wonderful software?
  15.     10. What is WinVN's licensing status?
  16.     11. Is a commercially-supported version available?
  17.  
  18. II.  Contact information
  19.     1.  How can I keep up-to-date on WinVN's progress?
  20.     2.  How do I submit suggestions for WinVN?
  21.     3.  How do I submit source changes?
  22.     4.  What to do before asking for help.
  23.     5.  Asking for help.
  24.  
  25. III.  Common questions/Problems
  26.     1.  16/32-bit issues.
  27.     2.  What is 'gwinsock.dll'? ... 'pwksock.dll'?
  28.     3.  I'm using SLIP, how can I use WinVN most effectively.
  29.     4.  How do I choose between SMTP and MAPI?
  30.     5.  I get a "Can't find MAPI.DLL" error message...
  31.     6.  How can I do "X" from the keyboard, including Windows functions...
  32.     7.  Why are some subject lines blank except for some weird character?
  33.     8.  How do I install WinVN on a LAN Server?
  34.     9.  How do I access multiple News Servers?
  35.  
  36. IV.  Common Non-WinVN problems that WinVN gets blamed for...
  37.     1.  I can't post if I have more included text than my comments....
  38.     2.  Error 502 Authentication error/NNTP Server has closed connection.
  39.     3.  I'm getting a NNTP Server refused connection error.
  40.     
  41. V.   Commonly asked for features (stuff on the to-do list/why it's hard).
  42.     1.  Why are articles I've read still displayed?
  43.     2.  What happened to word wrapping in the compose windows?
  44.     3.  Why can't I subscribe using a hierarchical type subscription 
  45.     like Trumpet?
  46.     4.  Can't WinVN just read the article count of the groups I'm 
  47.     subscribed to?
  48.     5.  Can the number of unread articles in a group be displayed?
  49.     6.  Can I sort the news groups in the main window?
  50.     7.  How about some button bars?
  51.  
  52. ======================================================================
  53. I.  General Information
  54.  
  55. I-1.  About the FAQ. (I.e. Administrivia)
  56.  
  57. This FAQ has been co-written by Sam Rushing (rushing@titan.ksc.nasa.gov) 
  58. and Greg Monroe(monroe@mail.duke.edu).  It is edited and maintained by Greg 
  59. Monroe (see below about submissions).  Additional information has come from 
  60. a wide range of other sources.  These sources are quoted whenever known.  
  61. Apologies to anyone misquoted or not cited.
  62.  
  63. This document is available from WinVN's home ftp site, ftp.ksc.nasa.gov 
  64. (See the section on getting WinVN). The full FAQ is posted monthly to 
  65. several newsgroups which discuss WinVN.  A "pointer" to the FAQ is posted 
  66. on a biweekly (US definition of every two weeks) basis. 
  67.  
  68. Since WinVN is such a dynamic product, this document will probably always 
  69. be "behind the times".  The maintainer will try to keep up but just 
  70. remember he's got a family that wants to see him occasionally 8^).  See the 
  71. section on keeping up with WinVN.
  72.  
  73. Please send any submissions to <monroe@mail.duke.edu>.  Include the words, 
  74. WinVN FAQ in the subject.  The preferred (but not required) format is as a 
  75. MIME attachment in a word processor format which MS Word can easily import.
  76.  
  77. I-2.  What is WinVN?
  78.  
  79. WinVN is a  UseNet News reader for Microsoft Windows 3.1, Windows 95 
  80. (a.k.a. Windows 4.0 or Chicago) and Windows/NT (Note:  NT compiled versions 
  81. are available for most common variants, the source is generally easily 
  82. transported to others).  It's name stands for Windows Visual Newsreader.  
  83. It can be used to select, view, write, sort, and print UseNet News 
  84. articles.  Articles can be saved locally, cut into the Windows Clipboard or 
  85. forwarded to other individuals via E-mail.
  86.  
  87. WinVN offers a more visual approach to reading News than most other news 
  88. readers.  WinVN allows the user to easily navigate between newsgroups and 
  89. articles via its point and click interface.  It allows the viewing of 
  90. multiple articles simultaneously and on multitasking systems such as 
  91. Windows/NT, it even allows multiple simultaneous news server connections.
  92.  
  93. Best of all, it is absolutely free and has a large number of folks who 
  94. spend a lot of their precious free time adding features and fixing bugs...
  95.  
  96. What, it has BUGS!...  Yes, most versions of WinVN have some problems.  99% 
  97. of them are very minor.  Also, the life span of any bug is on the order of 
  98. 30 days (MUCH less if critical).  You should understand that unlike 
  99. commercial products which are fairly static and only have versions come out 
  100. every 12 to 24 months or so, WinVN is a very dynamic program.  Versions are 
  101. being released with new features and fixes as rapidly as the code can be 
  102. written, tested, and combined.  To paraphrase an old weather saying:  If 
  103. you don't like WinVN's features, wait a month and it'll have changed.
  104.  
  105. (For anyone who's lost about what UseNet News is, get the WinVN manual (See 
  106. section I-8).  It has a good discussion on this topic which is beyond the 
  107. scope of this document.)
  108.  
  109. [Paraphrased from the WinVN Users' Manual Overview section.  Jim Dumoulin, 
  110. Mark Riordan, et. al. with stuff from Sam Rushing and others thrown in]
  111.  
  112. I-3.  What do I need to run WinVN?
  113.  
  114. Obviously, a PC with Windows or Windows/NT installed.  In addition, you 
  115. will need one of the following TCP/IP Support software packages:
  116.  
  117. For WINSOCK (v1.0 or higher) compliant TCP/IP stacks (called WINSOCK.DLL):
  118.    A WINSOCK compliant TCP/IP product such as Trumpet, PC/TCP,
  119.    NetManage TCP/IP, Microsoft LanManager 2.2, DEC Pathworks 5.0.
  120.  
  121. *or*
  122.  
  123. For NON-WINSOCK TCP/IP stacks:
  124.    A DEC Pathworks v4.1 or Microsoft LanManager 2.1a compatible
  125.    WSOCKETS.DLL Dynamic Link Library.  
  126.  
  127. Since reading news is no fun without a server to supply articles,  you will 
  128. need to know the address of a "News Server" that is accessible are 
  129. available via your InterNet service supplier.  The technical specs are that 
  130. the server must be...
  131.  
  132.    An NNTP News Server.  It *must* support one of the following
  133.    NNTP extensions:
  134.  
  135.     XHDR (most news servers can do this)
  136.         or
  137.     XOVER (InternetNetNews is an example of a news server that does                 
  138.     XOVER)
  139.  
  140.    WinVN will use XOVER if your server supports it.
  141.  
  142. Most News Servers that you can connect to via TCP/IP meet this requirement.  
  143. I suggest you just try connecting to your news server before 
  144. bothering...er...asking your support folks.
  145.  
  146. [Paraphrased from the Readme.txt file]
  147.  
  148. I-4. What can it do?
  149.  
  150. WinVN's list of features is constantly changing.  Usually, new features are 
  151. added.  Occasionally, features will be taken away - like word wrap - but 
  152. this is rare 8^).
  153.  
  154. WinVN allows you to read UseNet News on-line, via NNTP, and to compose and 
  155. send replies via news or email (SMTP or MAPI).
  156.  
  157. For a complete list of features and configuration options, see the on-line 
  158. help, or the printed user manual.  Note that even these sources can be out 
  159. of date, as there is usually a lag between the implementation of a feature, 
  160. and the point where someone gets around to documenting it.
  161.  
  162. Quickly, here are the whiz-bang features:
  163.  
  164. o Multi-Window, point and click user interface.
  165. o Threading capability
  166. o Integrated mail (MAPI or SMTP)
  167. o Background operation during list/article retrieval (useful for SLIP/PPP
  168.      users)
  169. o Powerful encoding/decoding capability (useful for those binaries
  170.      newsgroups)
  171. o It's free.
  172. o The source code is readily available.
  173. o Fully configurable fonts and colors in the various windows
  174. o Nicely formatted article printing
  175. o Ability to connect/disconnect to news server at will.
  176. o Many, many options and feature settings
  177.  
  178. Due to the fast pace of WinVN's development, you should always check up on 
  179. the latest version available.  See 'How can I keep up-to-date on WinVN's 
  180. progress?'.  Sometimes a feature that you'd like to see has already been 
  181. implemented, but you're not seeing it because you're using version 0.82, 
  182. which is over a year old (as of Sep. 94, we are currently at version 0.92.6 
  183. - please check for a newer version)
  184.  
  185. [ Sam Rushing, et. al.]
  186.  
  187. I-5. What can't it do?
  188.  
  189. There are many things that people would _love_ to have WinVN be able to do.  
  190. We have been asked about these features several hundreds of times (or at 
  191. least it seems like that many times).  Many of these features are simply 
  192. too difficult to add to WinVN, and are not worth the effort of 
  193. implementing. Note, however, that this is my opinion. You may feel 
  194. differently.  Lucky for you, the WinVN sources are available to all, and if 
  195. you _really_ want a feature, you are welcome to write it, and we hope that 
  196. you will submit your changes back to the project for inclusion.  
  197.  
  198. The reason that some of these features are difficult to implement lies in 
  199. WinVN's 'fragility'.  It is a relatively old program, having been started 
  200. in 1989.  Many early implementation decisions are now practically 'carved 
  201. in stone'.  Changing these characteristics would require rewriting large 
  202. portions of the code, which is simply not feasible for a project that 
  203. literally tens of thousands of people are relying on.  Even the simplest 
  204. change can lead to the complete failure of WinVN for some set of users.
  205.  
  206. . WinVN cannot do 'off-line' news reading.
  207. . WinVN can be frustratingly slow over a slow modem-based slip/ppp link.
  208. . WinVN does not allow me to ignore already-read articles.
  209.  
  210. WinVN was originally designed with LANs (ethernet) in mind. Assumptions 
  211. were made that certain operations were relatively 'cheap' in terms of user 
  212. time and computer resources.  For this reason, WinVN tends to grab as much 
  213. information as possible about the set of articles you are reading.  
  214. Changing this tendency would require modifying WinVN's network state 
  215. machine, which is hopelessly tied together with WinVN's display code and 
  216. user interface.
  217.  
  218. . WinVN's editing capabilities are lacking
  219. WinVN does what it can with the standard windows edit object (the same used 
  220. by 'notepad' - the 'Edit' class window).  Writing a replacement editor is 
  221. somewhat outside the scope of our project.  Other editors can be used, 
  222. however, with judicious use of the cut and paste capability.  To our 
  223. knowledge, there are no freely available editor DLL's that could be used in 
  224. place of the edit class window.  If you know differently, please contact 
  225. us.
  226.  
  227. . WinVN does not 'word-wrap' in the edit window.
  228. Although this capability is available with the edit windows, using it 
  229. causes problems... the word wrap capability is not sufficiently flexible to 
  230. allow us to avoid mangling long headers.  This kind of mangling is 
  231. unacceptable behavior on UseNet.  We hope that eventually someone can 
  232. 'split' the header and body of a new message into two separate windows, so 
  233. that word-wrap can be turned on in the body portion and left off in the 
  234. header.
  235.  
  236. [from Sam Rushing]
  237.  
  238. I-6.  How do I get WinVN?
  239.  
  240. The latest version of WinVN is always available from ftp.ksc.nasa.gov, in 
  241. the directory [.pub.win3.winvn].  16-bit WinVN is now distributed as a 
  242. single binary, with different DLL's for different stacks.
  243.  
  244. winvn_XX_Y.zip  is version 0.XX.Y.
  245. winvnsrc_XX_Y.zip contains the source distribution.
  246.  
  247. Some NT binaries can usually be found in [.pub.win3.winvn.nt]
  248.  
  249. If you need to use ftp-by-mail, use this path instead:
  250.  
  251. ripem.msu.edu:/pub/pc/win/winvn/titan.ksc.nasa.gov/
  252.  
  253. Some NT binaries are also available from shannon.mee.tcd.ie, in the 
  254. directory /winvn.
  255.  
  256. [from Sam Rushing]
  257.  
  258. I-7.  How do I install WinVN?
  259.  
  260. Note:  These instructions are valid for software obtained from the site 
  261. listed in section I.6.
  262.  
  263. First, make sure your system meets the requirements defined in Section I.3.  
  264. Also, make sure that your WinSock or other supported TCP/IP support 
  265. software is installed properly and is working.  Finally, make sure you have 
  266. an address for your news server and optionally, your SMTP mail server (only 
  267. needed if you want to send mail in WinVN).
  268.  
  269. Create a directory in which WinVN is to be installed.  Unzip the 
  270. distribution files into this directory.  Edit your autoexec.bat file and 
  271. add a TZ environment variable if needed (TimeZone).  E.G., the statement:
  272.  
  273. SET TZ=EST5EDT 
  274.  
  275. indicates the US Eastern Time Zone.  If you don't know your TimeZone 
  276. designation, look it up in the Timezone table in the WinVN Users Guide or 
  277. ask a local programmer.  S/he should know or be able to find out.  You'll 
  278. need to reboot your PC some time to make this effective, but it's not 
  279. required to do it now.
  280.  
  281. If you're using a standard WinSock TCP/IP implementation, skip the next 
  282. step.
  283.  
  284. If you're using a supported non-WinSock TCP/IP software package (See I-3), 
  285. edit the WINVN.INI file in the install directory.  Locate the line that 
  286. starts:  GENSockDLL=...  Replace the GWINSOCK.DLL with PWKSOCK.DLL.  Save 
  287. this change and exit.
  288.  
  289. In Program Manager, add a WinVN Icon to a group.  Then start WinVN.  You 
  290. will be prompted for your NNTP News Server address and some other 
  291. information.  The only required field is the NNTP Server name.  If you 
  292. don't have a MAPI mail system (e.g. MS Mail), you should select SMTP.  You 
  293. should do this even if you are not using SMTP mail.  This prevents problems 
  294. on some Windows installations that have MAPI support but no Mail client.
  295.  
  296. Note:   Fill in the userid/password fields only if required by your news 
  297. provider.
  298.  
  299. Next, you will be prompted for your personal information, such as name, e-
  300. mail address, and organization name (used in postings).
  301.  
  302. Note:   Both the communications and personal settings can be changed via 
  303. WinVN menu options.
  304.  
  305. That's it, you've installed it and are ready to take it for a spin....
  306.  
  307. [from Greg Monroe]
  308.  
  309. I-8.  I've got the software, how do I use it?
  310.  
  311. Well, the best place to learn the major features of WinVN is to get the 
  312. manual and read it or use the on-line help.  However, be aware that since 
  313. WinVN is a dynamic program (See I-1), the manual and help files are 
  314. generally behind the current software version.  Don't be afraid though, 
  315. most of the new features are either self explanatory or can be ignored (if 
  316. you want to) until documented.
  317.  
  318. The manual is distributed in two formats, MS/Word and PostScript, at the 
  319. same FTP location you got the software from.  (See Section I-6)
  320.  
  321. [from Greg Monroe]
  322.  
  323. I-9. Who wrote this wonderful program?
  324.  
  325. WinVN was originally written by Mark Riordan (mrr@scss3.cl.msu.edu). The 
  326. maintenance of WinVN was taken over by me, Sam Rushing, a few years ago.  
  327. Since then a number of other folks have contributed to WinVN's success by 
  328. submitting new features and bug fixes.
  329.  
  330. Here are a few of them:
  331.  
  332.     Matt Bretherton         MBretherton@cmutual.com.au
  333.     Harvey Brydon           brydon@tulsa.dowell.slb.com
  334.     John S. Cooper          jcooper@planetz.com
  335.     Michael Downs           mdowns@eos.arc.nasa.gov
  336.     Jim Dumoulin            dumoulin@titan.ksc.nasa.gov
  337.     Michael Finken          finken@conware.de
  338.     Don Gardner                     gardnerd@keystone.ksc.nasa.gov
  339.     Jody Glasser            jglas@tdycont.com
  340.     Masaki Ishido           ishidou@yhp.hp.com
  341.     Conor Nolan                     cnolan@tcd.ie
  342.     Mark Riordan            mrr@scss3.cl.msu.edu
  343.     Sam Rushing                     rushing@titan.ksc.nasa.gov
  344.  
  345. [from the readme file]
  346.  
  347. I-10. What is WinVN's licensing status?
  348.  
  349. License to use WinVN
  350.  
  351. The authors of WinVN have placed it in the public domain.  This means you 
  352. can use it free of charge for any purpose you like, with no conditions 
  353. being placed on its use by us.  The source code is also available free of 
  354. charge, under the same [un]conditions. 
  355.  
  356. You have our permission to modify, redistribute, hoard, or even sell WinVN 
  357. in its executable or source form.  You don't have to pay us anything.  If 
  358. you do sell WinVN, though, we'd appreciate it if you'd provide your own 
  359. support.  The support load for WinVN is already quite substantial, and the 
  360. WinVN developers work as unpaid volunteers (except in the case of 
  361. supporting their own in-house users).
  362.  
  363. [from the on-line help]
  364.  
  365. I-11. Is a commercially-supported version available?
  366.  
  367. An arrangement is being made with one of WinVN's developers to provide 
  368. commercial support for a version of WinVN.  Contact John Cooper 
  369. (jcooper@netcom.com) for more details.
  370.  
  371. [from Sam Rushing]
  372.  
  373. ======================================================================
  374. II.  Contact information
  375.  
  376. II-1. How can I keep up-to-date on WinVN's progress?
  377.  
  378. There is a mailing list that you can join, which all the WinVN developers 
  379. monitor on a near-daily basis.  You can join this mailing list by sending 
  380. email to 'WinVN-request@titan.ksc.nasa.gov'.
  381.  
  382. This is currently not an "automated" listserv but it will soon convert over 
  383. to one.  If you want to try the "experimental" automated listserv, send 
  384. email to "majordomo@news.ksc.nasa.gov" with "Subscribe winvn" as the body 
  385. (*NOT* the subject) of the message.  Once the kinks are worked out, 
  386. everyone on the "manual" WinVN list will be moved over to the new list.
  387.  
  388. However, we would prefer you use our gateway-to-news version of the mailing 
  389. list, as the list places a considerable strain on our server's resources.  
  390. This method also gives you access to all the questions and answers recently 
  391. asked about WinVN (that haven't made the FAQ yet).
  392.  
  393. If you are directly on the Internet, you can access the mailing list by 
  394. pointing your newsreader at the host, news.ksc.nasa.gov.  This is a 
  395. gatewayed version of the developer's mailing list, and will keep you as up 
  396. to date as we are.  [you can do this in WinVN from the Config...Comm menu.]  
  397. (Ed - See the Multiple News Servers/Network section for info]
  398.  
  399. [from Sam Rushing & Jim Dumoulin]
  400.  
  401. II-2.  How do I submit suggestions for WinVN?
  402.  
  403. You can submit suggestions for WinVN by sending email to the mailing list 
  404. (or posting directly to the newsgroup).  Note that most of the suggestions 
  405. have already been thought of, and lay on our minds as a constant burden of 
  406. the failings of WinVN.  Be kind. 8^)
  407.  
  408. See the 'What can't WinVN do?' question for more info.
  409.  
  410. Suggestions are always appreciated.  The likelihood of a suggestion being 
  411. implemented depends on several factors:
  412.  
  413. 1) how difficult it would be to implement
  414. 2) possible unwelcome interactions with other WinVN features
  415. 3) how badly the users want it
  416. 4) how many other (possibly more important) things are waiting to get done.
  417. 5) as useful as your suggestion may be, it's always possible that it will 
  418. merely confuse or even irritate some users.
  419.  
  420. [from Sam Rushing]
  421.  
  422. II-3.  How do I submit source changes?
  423.  
  424. When working on WinVN source code, adhering to the following conventions 
  425. will make everyone's life easier:
  426.  
  427. 1) discuss your idea on the list, as it's quite possible that someone else 
  428. is working the same thing.
  429.  
  430. 2) always work with the absolute latest version of the sources.
  431.  
  432. 3) when editing, do not change unnecessarily code or comments unrelated to 
  433. your work.  This includes retabbing or reindenting code.  We use a revision 
  434. control system (GNU RCS) that is sensitive to these type of changes, and it 
  435. is much more difficult to identify substantive changes from the cosmetic 
  436. ones.  Much of the source code has been reindented by others in the past 
  437. using different editors... this has led to chaotic indentation in many of 
  438. the source files that is very hard to read.  I am addressing this in a 
  439. piecemeal fashion, using automatic indentation tools (GNU indent).  If 
  440. there's a source file that you are particularly frustrated with, let me 
  441. know, and I will indent it in a separate revision step.
  442.  
  443. 4) don't add or change any of the RCS information at the head of the source 
  444. files.  This information is maintained automatically, and mucking with it 
  445. can cause confusion and more work.
  446.  
  447. 5) submit whole files, and only the files you have changed.
  448.  
  449. 6) Please zip the sources (even if it's only one file), and send them to 
  450. the maintainer (me, rushing@titan.ksc.nasa.gov) in an encoded format.  You 
  451. may use a MIME encoder (mpack, ELM&PINE 'attach') or uuencode.
  452.  
  453. Often when a feature is added, it is appropriate to implement it as a 
  454. configurable option, in order to avoid confusing current users, and to 
  455. satisfy the small number of people who may actually dislike it.
  456.  
  457. For examples of configurable options, look at the .ini file maintenance 
  458. code, and the 'Config/Misc' dialog box implementation.
  459.  
  460. You should also keep in mind that WinVN is a public domain project, and the 
  461. licensing terms (or lack of them) apply.  If you are unhappy with this - 
  462. say, with the idea that just about anyone can take WinVN, including your 
  463. code, and make a living (or even a killing), then you should let us know 
  464. before spending a lot of effort.
  465.  
  466. Note that (of course) you have the right to maintain a separate version of 
  467. WinVN, and even collaborate with others if you don't like these 
  468. [un]conditions.  We don't encourage this, but you should be aware that it 
  469. is an option.
  470.  
  471. [from Sam Rushing]
  472.  
  473. II-4.  What to do before asking for help.
  474.  
  475. Before asking for help you should try to do the following:
  476.  
  477. Get the latest version of WinVN (see section I.6) and see if the problem 
  478. still exists.
  479.  
  480. Check the articles posted on the WinVN news group (see II.1).  Often the 
  481. problem has already been reported and either a solution or a notice of when 
  482. it will be fixed has already been posted.
  483.  
  484. [from Greg Monroe]
  485.  
  486. II-5.  Asking for help/Reporting problems.
  487.  
  488. You can ask for help using the same methods described in "How do I making a 
  489. suggestion?" above.  However, when reporting a bug please include as much 
  490. information as possible.  E.g., What WinSock stack are you using, what 
  491. version(s) of WinVN you've tried, instructions on how to duplicate the 
  492. problem, etc.
  493.  
  494. Also, remember that WinVN is a free product and the folks answering 
  495. questions are doing this gratis.
  496.  
  497. [from Greg Monroe]
  498.  
  499. ======================================================================
  500. III.  Common questions
  501.  
  502. III-1.  16/32-bit issues.
  503.  
  504. WinVN is available in both a 16 and 32-bit version.  The 32-bit version 
  505. will work on Windows 3.1 with win32s installed (a la WinMosaic), but there 
  506. is no real advantage in this configuration. WinVN may even run slightly 
  507. slower, because of the 'thunking' done by win32s for the sockets code.  32-
  508. bit calls by WinVN are translated to 16-bit calls to 'winsock.dll', which 
  509. incurs a slight penalty.
  510.  
  511. 32-bit WinVN does not take complete advantage of the 32-bit flat 
  512. memory/address space... it is really just a recompile of the same sources, 
  513. with some slight changes.
  514.  
  515. Note that even though some tcp/ip stacks (vxd-based ones like FTP's PC/TCP 
  516. 3.0, and Microsoft's WFWG TCPIP32 product (wolverine)) are actually 32-bit 
  517. stacks, they do not support the 32-bit WINSOCK interface (via 
  518. 'wsock32.dll').  Using 32-bit WinVN on these stacks means that _another_ 
  519. layer of translation is added to WinVN's winsock calls (32bit -> 16bit -> 
  520. 32bit).
  521.  
  522. When you are running WinVN on a 32-bit operating system (such as Windows 
  523. 4.0/Chicago and Windows/NT) we suggest that you use the 32-bit version of 
  524. WinVN.  Binaries are available for the Intel and Alpha/AXP platforms.  We 
  525. hope to have a MIPS/NT version soon.
  526.  
  527. [from Sam Rushing]
  528.  
  529. III-2.  What is 'gwinsock.dll'? ... 'pwksock.dll'?
  530.  
  531. The sockets code for winvn has been moved into a 'DLL' (dynamic link 
  532. library).  Such libraries can be changed 'on the fly', by renaming them or 
  533. explicitly loading a particular one.  This allows us to distribute one 
  534. winvn executable, and have the user select a DLL in order to specify what 
  535. networking stack they are using.  It also allows us to update just the DLL, 
  536. in case of sockets-specific problems.
  537.  
  538. Do not move either of these DLLs out of the directory where winvn.exe is 
  539. kept.  Consider them 'part' of winvn.exe.  It is important to understand 
  540. that these DLLs are NOT REPLACEMENTS for your regular sockets DLL 
  541. (WINSOCK.DLL or WSOCKETS.DLL), they USE your regular sockets DLL.
  542.  
  543. [from Sam Rushing]
  544.  
  545. III-3.  I'm using SLIP, how can I use WinVN most effectively.
  546.  
  547. WInVN is a good online client to use with a 9600+ BPS SLIP connection.  
  548. This means that it is usable, but will have traits that may be frustrating 
  549. to the user.  Unfortunately, it is very hard to implement the changes that 
  550. would make WinVN a "perfect" SLIP client.  See Sam Rushing's comments about 
  551. this in the "What WinVN is not" section.
  552.  
  553. There have been and continue to be improvements to WinVN to better support 
  554. SLIP (and other environments).  The best place to find out about these is 
  555. the User Manual's section about Reading only UnRead Articles.
  556.  
  557. [from Greg Monroe]
  558.  
  559. III-4.  How do I choose between SMTP and MAPI?
  560.  
  561. The quick answer to this is that if your mail system is Microsoft Mail use 
  562. MAPI.  If it isn't use SMTP.  The long answer to this is in the "MAPI vs. 
  563. SMTP" section in the User's manual. 
  564.  
  565. [from Greg Monroe]
  566.  
  567. III-5.  I get a "Can't find MAPI.DLL" error message...
  568.  
  569. You've chosen the wrong mail type in your setup.  Use Config, 
  570. Communications and change it.  Contact your local support folks about what 
  571. address to use with SMTP.
  572.  
  573. [from Greg Monroe]
  574.  
  575. III-6.  How can I do "X" from the keyboard, including Windows functions?
  576.  
  577. Unfortunately, not all of WinVN's functions can be done via the keyboard.  
  578. Also, some WinVN windows don't support all the normal Windows key 
  579. functions.  This is because they are custom Windows instead of standard 
  580. Windows.  This means that code to do these functions must be included in 
  581. WinVN.  
  582.  
  583. This is something that is on the 'to do' list (care to get the code and do 
  584. it?).  Each new release of WinVN tends to improve the keyboard function, 
  585. but somethings get put on the "back burner" in favor of other features or 
  586. actually requires some major rewriting.  It doesn't hurt to ask for a 
  587. keyboard function to be added.  However, before asking, try the latest 
  588. version, it may have already been added.
  589.  
  590. [from Greg Monroe]
  591.  
  592. III-7.  Why are some subject lines blank except for some weird character?
  593.  
  594. That character (which in some fonts is a neat little triangle) is the 
  595. thread depth indicator.  It looks better if you use a fixed font size.
  596.  
  597. You can get rid of it by selecting 'show full subject...' in the 
  598. config/misc menu, but it will clutter up the window some.
  599.  
  600. [from Sam Rushing]
  601.  
  602. III-8.  How do I install WinVN on a LAN Server?
  603.  
  604. WinVN can easily be installed on LAN Servers.  Simply install the program 
  605. in a server directory according to the installation instructions (see 
  606. Section I-7).  Then see Section III-9 for the methods you can use to point 
  607. WinVN to alternate locations for individual user configuration files.
  608.  
  609. [from Greg Monroe]
  610.  
  611. III-9.  How do I access multiple News Servers?
  612.  
  613. WinVN has three methods that allow it to use alternate configuration files 
  614. or newsrc files.  FYI - The config file (winvn.ini is the default name) 
  615. contains the information set under the "Config" menu in the main window.  
  616. The newsrc file (newsrc is the default name) contains information about the 
  617. groups and articles read.
  618.  
  619. The first method is to use a WINVN environment variable.  If this is set 
  620. (prior to starting Windows and not from a DOS Window!), it tells WinVN what 
  621. directory the winvn.ini and newsrc files can be found.  The command format 
  622. to set this variable is:
  623.  
  624.     SET WINVN=<directory to use>  (e.g. C:\WINVN)
  625.  
  626. Note:  Create the directory and copy winvn.ini and newsrc into it first.
  627.  
  628. The second method is to use a single command line parameter.  WinVN assumes 
  629. that this is a directory where a copy of winvn.ini and newsrc will exist.  
  630. Create the directory to use, e.g. C:\WINVN\NEWS.KSC.  Copy the winvn.ini 
  631. and newsrc files into this directory.  Next, create a duplicate WinVN icon 
  632. in program manager (hold the ctrl key and drag with the mouse).  Change the 
  633. icon properties so that the command line has the directory path as a 
  634. parameter, eg. C:\WINVN\WINVN C:\WINVN\NEWS.KSC.
  635.  
  636. Start WinVN, use Config/Communications to change the news server field to 
  637. your alternate news server, eg. news.ksc.nasa.gov.
  638.  
  639. The third method is to use TWO parameters on the command line.  The first 
  640. is the FILE to use for the configuration file, eg. C:\WINVN\WINVNALT.INI.  
  641. The second is the file to use for the newsrc file, eg. C:\WINVN\NEWSRC.KSC.  
  642. You can set this up using the same basic process outlined for method two.
  643.  
  644. [from Greg Monroe]
  645.  
  646. ======================================================================
  647. IV.  Common Non-WinVN problems that WinVN gets blamed for...
  648.  
  649. IV-1.  I can't post if I have more included text than my comments....
  650.  
  651. This is a "feature" of your News server not WinVN.  Contact your News 
  652. server maintainer about this.
  653.  
  654. [from Greg Monroe]
  655.  
  656. IV-2.   Error 502 Authentication error/NNTP Server has closed connection.
  657.  
  658. This means that the userid/password in the 'Configure comm..." is invalid 
  659. for your news server.  The common solution is that you have a userid and/or 
  660. password configured and don't need one.  Most servers don't require this.  
  661. Of course, it could be that the server does require one and you didn't 
  662. supply the proper information.
  663.  
  664. [from Greg Monroe]
  665.  
  666. IV-3.  I'm getting a NNTP Server refused connection error.
  667.  
  668. The most common is that the NNTP News Server address in your communications 
  669. settings is not the proper server machine.  E.g., ftp.ksc.nasa.gov is a 
  670. valid machine but is not a news server, it should be news.ksc.nasa.gov.  
  671. Change it to the correct machine name.  If it's the correct name, try 
  672. connecting in a few hours.  Your news server may have suspended connections 
  673. for a time to do some maintenance.
  674.  
  675. [from Greg Monroe]
  676.  
  677. ======================================================================
  678. V.  Commonly asked for features (stuff on the to-do list/why it's hard).
  679.  
  680. V-1.  Why are articles I've read still displayed?
  681.  
  682. Currently there is nothing in WinVN that would limit the display to only 
  683. unread articles (I suppose you could change the color of Unread to match 
  684. your background or something but that would be a kludge).  With a threaded 
  685. newsreader like WinVN it's difficult to do both threads and hide read 
  686. messages.  However, if you just want to read "Unread" articles in a group, 
  687. pressing the SPACE bar while reading a message will scroll you thru the 
  688. message.  Once at the end of a message, it will jump you to the next unread 
  689. message.  Thus, once you start reading a group, pressing SPACE bar will 
  690. move you thru all unread messages.  
  691.  
  692. [from Jim Dumoulin]
  693.  
  694. Also see the "Reading only Unread Articles section in the User's Guide for 
  695. how to limit the number of read articles displayed.  There is also a new 
  696. option under Config/Misc, Auto Latest Unread.  This will automatically only 
  697. retrieve all the (read and unread) articles from the last "catch up" 
  698. article number.
  699.  
  700. [from Greg Monroe]
  701.  
  702. V-2.  What happened to word wrapping in the compose windows?
  703.  
  704. WinVN currently uses the standard Windows edit object and puts both headers 
  705. (labels that the News Server uses) and text into it.  If autowrap is turned 
  706. on, it effects both the text and the headers.  This is good for the text, 
  707. but very bad for long headers.  For this reason, WinVN currently does not 
  708. use word wrap.  Given that this  is a commonly asked for feature it will be 
  709. added in the future.  However, it requires some significant coding to be 
  710. done.  So, be patient and it will come.
  711.  
  712. [from Greg Monroe]
  713.  
  714. V-3.  Why can't I subscribe using a hierarchical type subscription like 
  715.       Trumpet?
  716.  
  717. This feature is partially here.  A similar hierarchical type subscription 
  718. box has been added to WinVN to deal with new groups.  Some folks are 
  719. looking at using this as an alternate way of subscribing to groups from the 
  720. main window.
  721.  
  722. [from Greg Monroe]
  723.  
  724. V-4.  Can't WinVN just read the article count of the groups I'm subscribed 
  725.       to?
  726.  
  727. The problem here is really with NNTP.
  728.  
  729. NNTP was not designed in a fashion that makes this a reasonable thing to 
  730. do.  The only way to get this is to send a series of 'GROUP' commands, 
  731. which are relatively expensive for the server.  (For INN, it means going 
  732. into the group directory, and counting the number of article files there).
  733.  
  734. For those people who subscribe to over a hundred groups, this would take 
  735. even longer than a list command.
  736.  
  737. Over-the-modem users probably wouldn't notice how slow it was, because 
  738. they're already trying to pump gallons through a straw.
  739.  
  740. There's another problem... the 'clean' way to do it would be to send a 
  741. whole series of group commands (not waiting for the answers), and then 
  742. parsing the response to each in turn.  This would not fit into WinVN's 
  743. state-machine model easily.
  744.  
  745. Summary:  We'd love to do it, but it's not easy.
  746.  
  747. p.s. I think I saw a post from Wayne Davison (maint. of trn) about a patch 
  748. he'd made to INN to get around this very problem, but don't know the 
  749. details.  Maybe it'll make it into a future version of the NNTP
  750. spec.
  751.  
  752. [from Sam Rushing]
  753.  
  754. V-5.  Can the number of unread articles in a group be displayed?
  755.  
  756. This is one of the most frequently ask for features.  There are several 
  757. folks who have said they would look into it.  One of the main problems is 
  758. the method to use to determine this number in an efficient manner.
  759.  
  760. WinVN does give you an indication of whether new articles have arrived 
  761. since you last read a group.  This is what the * means next to groups in 
  762. the main window.
  763.  
  764. [from Greg Monroe]
  765.  
  766. V-6.  Can I sort the news groups in the main window?
  767.  
  768. There currently no method to sort news groups inside of WinVN.  However, 
  769. you can do this outside of WinVN using some standard DOS command.  Here is 
  770. how to do this:
  771.  
  772. First, if WinVN is running, exit it.  Next go to a DOS session and change 
  773. into the same directory as your newsrc file (See III.9 for a description). 
  774. Make a backup copy, just in case Murphy puts in an appearance using the 
  775. command:  
  776.  
  777.     COPY NEWSRC NEWSRC.BAK.
  778.  
  779. Extract and sort the subscribed groups into a new newsrc file by entering 
  780. the command string:
  781.  
  782.     TYPE NEWSRC | FIND /V "! " | SORT > NEWSRC.NEW
  783.  
  784. Sort the unsubscribed groups and add them to the new file by:
  785.  
  786.     TYPE NEWSRC | FIND "! " | SORT >> NEWSRC.NEW
  787.  
  788. "Install" your sorted file by entering the command:
  789.  
  790.     COPY NEWSRC.NEW NEWSRC
  791.  
  792. That's it, your news groups are sorted.  BTW, you can put these command in 
  793. a batch file to simplify the process.
  794.  
  795. [from Greg Monroe]
  796.  
  797. V-7.  How about some button bars?
  798.  
  799. One of the contributing developers has announced that he has this almost 
  800. ready for prime time.  So, in the next release or so, WinVN should have 
  801. this feature.
  802.  
  803. [from Greg Monroe]
  804.  
  805.  
  806.